nail (it)

Translations
отлично справиться
I was nervous about the presentation, but I nailed it.
Я нервничал из-за презентации, но отлично справился.